widespread improprieties - French English Dictionary